Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 THE DELL Detached £116,500 21 Oct 2002
5 THE DELL Detached £240,000 24 Mar 2017
7 THE DELL Detached £20,388 29 Jun 2007